package com.insigma.mvc.service.gbhx;

import com.insigma.mvc.repository.main.model.*;

import java.text.ParseException;
import java.util.List;
import java.util.Map;

public interface LoadService {

    GbhxBase getJbxxList(String id);

    Zzhx getZzhx(String id) ;
    String getSxly(String id) ;

    Zszh getZszh(String id);

    List<Kbzs> getKbzs(String id);
    Kbzs getKbzse(String id);

    Qlzs getQlzs(String id);
    List<Qlzs> getQlzse(String id);

    Gbct getGbct(String id);

    List<Zzzs> getZzzs(String id);
    List<Txhxjm> getWzcl(String id);
    List<Jlcf> getJlcf(String id);

    List<Sjzs> getSjzs(String id) ;
    Sjzs getSjzse(String id) ;

    List<Jtcy> getJtcy(String id) ;

    void getAddZszh(Zszh zszh) ;

    List<Cfxq> getCfxq(String id) ;

    List<Skhy> getSjzsEr(String id) ;

    void getJlxx(String id);

    List<Zdry> getZdry(String id);

    JdyjNum getNum(String id) throws ParseException;

    List<Xf> getXfnr(String id) ;
    List<Cg> getCgnr(String id) ;
    List<Grsx> getGrsxnr(String id) ;
    List<Txhxjm> getTxnr(String id) ;
    List<Jjzrsj> getJjzrnr(String id) ;
    List<Sclqk> getSclnr(String id) ;
    List<Jwzqyj> getJwyjnr(String id) ;
    List<Txhxjm> getYxqnr(String id) throws ParseException;
    List<Jz> getJznr(String id) ;

    void qlzsPd(String id);
    void updateQlzs(String id);

    String getBzId(String id);

    void updateRyf(String id);

    List<Map> getYjnb(String id);
    List<Map> getYjnbList(String id);
    List<Map> getNdzdgz(String id);
    List<Map> getJxzb(String id);

    List<Map> getSouS(String id);

    List getJbqk(DaoC daoC);
    List getJbqk2(DaoC daoC);
    List getJbqk3(DaoC daoC);
    List getTreeData();
}
